Ethiopia's Edris ends Farah fairytale